<?php
require '../config.php';
require CAMINHO_SERVIDOR . 'funcoes.php';
require CAMINHO_SERVIDOR . 'login.class.php';
require CAMINHO_SERVIDOR . 'dao/geralDAO.class.php';
$login = new Login();
$geralDAO = new geralDAO();

if ($login->verificar(URL . 'admin/')) {
    if (!empty($_GET['id_reg_del'])) {
        if ($geralDAO->deletaRegistroById("tb_rodada", "id_rodada", $_GET['id_reg_del'])) {
            $msg_tabela = "<div class='alert alert-success'>Item excluído com sucesso</div>";
        }
    }
    if (!empty($_GET["id_rodada"])) {
        $query = "SELECT id_rodada,descricao,id_fase FROM tb_rodada WHERE id_rodada=" . (empty($_GET["id_rodada"]) ? 0 : $_GET["id_rodada"]);
        $dadosRodada = $login->executaQueryRow($query);
    }
    $query = "SELECT * FROM tb_fase where status='S' ORDER BY descricao";
    $fases = $login->executaQueryAll($query);

    if (empty($_GET["id_fase"])) {
        $_GET['id_fase'] = $dadosRodada['id_fase'];
    }
    if (!empty($_GET["id_fase"])) {
        $dadosRodada["id_fase"] = $_GET["id_fase"];
        $query = "SELECT * FROM tb_rodada where id_fase=" . $_GET['id_fase'] . " ORDER BY descricao";
        $rodadas = $login->executaQueryAll($query);
    }
}
//funcoes::debuga($rodadas);
$login->fecharConexao();
?>
<html>
    <head>
        <title>Rodada</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width">
        <link rel="stylesheet" type="text/css" href="../bootstrap/css/bootstrap.css">
        <link rel="stylesheet" type="text/css" href="../bootstrap/css/classes.css">
    </head>
    <body>
        <div class="container">
            <div class="container-fluid">
                <div class="margin10px">
                    <a class="btn btn-info offset0" href="<?php echo URL_ADMIN; ?>" >Início</a>
                </div>
                <div class="col-md-8 col-md-offset-2">
                    <div class="margin10px">
                        <div class="alert alert-info">
                            <b>ETAPA 03 de 03</b> - Cadastro de rodada
                        </div>
                        <?php
                        if (isset($_GET["msg"])) {
                            if ($_GET["msg"] == 1) {
                                ?>
                                <div class="alert alert-success text-center">
                                    Cadastrada com sucesso!
                                </div>
                                <?php
                            } elseif ($_GET["msg"] == 2) {
                                ?>
                                <div class="alert alert-danger text-center">
                                    Etapa 03 Alterada com sucesso!
                                </div>
                                <?php
                            } elseif ($_GET["msg"] == 3) {
                                ?>
                                <div class="alert alert-danger text-center">
                                    Erro! Não foi possível salvar essa etapa!
                                </div>
                                <?php
                            }
                        }
                        ?>
                        <div class="col-md-3">
                            <a class="btn btn-info" href="<?php echo URL; ?>campeonato/cadFase.php?id_fase=<?php echo $_GET['id_fase']; ?>" >&DoubleLeftArrow;&nbsp;Voltar</a>
                        </div>
                        <div class="col-md-offset-9">
                            <a class="btn btn-info" href="<?php echo URL; ?>campeonato/cadFase.php" >Cadastrar Fase</a>
                        </div>
                    </div>
                    <div class="margin10px">
                        <div class="panel panel-primary">
                            <div class="panel-heading">
                                <h3 class="panel-title text-center">Cadastro de Campeonato</h3>
                            </div>
                            <div class="panel-body">
                                <form action="<?php echo URL ?>campeonato/gravaRodada.php" method="post" enctype='multipart/form-data'>
                                    <input id="id_rodada" type="hidden" value="<?php
                                    if (isset($_GET["id_rodada"])) {
                                        echo $_GET["id_rodada"];
                                    }
                                    ?>" name="id_rodada"/>
                                    <div class="form-group">
                                        <label>Descrição:</label>
                                        <input class="form-control" required name="descricao" id="descricao" value="<?php
                                        if (isset($dadosRodada["descricao"])) {
                                            echo $dadosRodada["descricao"];
                                        }
                                        ?>" />
                                    </div>
                                    <div class="form-group">
                                        <label>Fase:</label>
                                        <select class="form-control" onchange="modificaFase(this.value)" name="id_fase" id="id_fase">
                                            <?php
                                            foreach ($fases as $cam) {
                                                if ($cam["id_fase"] == $dadosRodada["id_fase"]) {
                                                    $selected = "selected='selected'";
                                                } else {
                                                    $selected = "";
                                                }
                                                ?>
                                                <option <?php echo $selected ?>  value="<?php echo $cam["id_fase"]; ?>"><?php echo $cam["descricao"]; ?></option>
                                            <?php } ?>
                                        </select>
                                    </div>
                                    <div class="form-group margin10px">
                                        <label>Rodadas cadastradas para essa fase:</label>
                                        <?php
                                        if (isset($msg_tabela)) {
                                            echo $msg_tabela;
                                        }
                                        ?>
                                        <table class="table table-bordered">
                                            <?php
                                            if (count($rodadas) > 0) {
                                                foreach ($rodadas as $i => $r) {
                                                    ?>
                                                    <tr>
                                                        <td><?php echo $r['descricao']; ?></td>
                                                        <td><a href="<?php echo URL; ?>campeonato/cadRodada.php?id_fase=<?php echo $_GET['id_fase']; ?>&id_reg_del=<?php echo $r['id_rodada']; ?>"><img src="../icones/excluir.png"></a></td>
                                                    </tr>
                                                    <?php
                                                }
                                            } else {
                                                ?>
                                                <tr>
                                                    <td>Nenhum registro encontrado</td>
                                                </tr>
                                            <?php } ?>
                                        </table>
                                    </div>
                                    <?php
                                    if (!empty($_GET["id_rodada"])) {
                                        $texto_botao = "Alterar Rodada";
                                    } else {
                                        $texto_botao = "Criar Rodada";
                                    }
                                    ?>
                                    <div class="marginLeft60px">
                                        <button class="btn btn-info offset3" type="submit"><?php echo $texto_botao; ?></button>
                                        <a class="btn btn-info offset0" href="<?php echo URL; ?>campeonato/listaRodadas.php" >Listar Rodadas</a>
                                    </div>
                                </form>
                            </div>
                        </div>
                    </div>
                    <script type="text/javascript">
                        function modificaFase(id_fase) {
                            location.href = "<?php echo URL . 'campeonato/cadRodada.php?id_fase='; ?>" + id_fase;
                        }
                    </script>
                </div>
            </div>
        </div>
    </body>
</html>